package com.nineclock.message.service;

import com.nineclock.mesaage.dto.NcMessageDTO;
import com.nineclock.mesaage.pojo.NcMessage;

import java.util.List;

public interface MessageService {
    /**
     * 根据用户别名推送消息
     * @param message
     * @return
     */
    public Boolean pushSingleMessage(NcMessage message) throws Exception;
    /**
     * 获取推送历史记录
     * @return
     */
    List<NcMessage> findMessageRecord(NcMessageDTO messageDTO);
    /**
     * 更新消息为已读, 切审核通过
     * @param msgId
     */
    public void updateMessageWithApproved(String msgId);
}